package com.eling.elcms.system.service;

public interface ICaptchaService {

	/***
	 * 生成验证码接口
	 * 
	 * @param id
	 *            验证码id（sessionId）
	 * @param prefix
	 *            业务前缀
	 * @return 验证码图片
	 */
	byte[] genCode(String id, String prefix);

	/***
	 * 验证码验证接口
	 * 
	 * @param id
	 *            验证码id（sessionId）
	 * @param code
	 *            用户输入
	 * @param prefix
	 *            前缀
	 * @return 正确返回null，否则返回错误信息
	 */
	String validate(String id, String code, String prefix);
}
